keep telling - German English Dictionary